package com.leshua.channel.mpos.mapper.lepos;

import com.leshua.channel.mpos.model.lepos.MerchantTmp;
import com.leshua.channel.mpos.model.lepos.MerchantTmpExample;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
* Created by Mybatis Generator on 2020/04/23
*/
public interface MerchantTmpMapper {
    int insert(MerchantTmp record);

    int insertSelective(MerchantTmp record);

    List<MerchantTmp> selectByExampleWithBLOBs(MerchantTmpExample example);

    List<MerchantTmp> selectByExample(MerchantTmpExample example);

    MerchantTmp selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") MerchantTmp record, @Param("example") MerchantTmpExample example);

    int updateByExampleWithBLOBs(@Param("record") MerchantTmp record, @Param("example") MerchantTmpExample example);

    int updateByExample(@Param("record") MerchantTmp record, @Param("example") MerchantTmpExample example);

    int updateByPrimaryKeySelective(MerchantTmp record);

    int updateByPrimaryKeyWithBLOBs(MerchantTmp record);

    int updateByPrimaryKey(MerchantTmp record);
}